@charset "utf-8";
/**
* @name         :shopm.css
* @date         :2016-01-27
* @updateTime   :(修改时间2016-04-15)
* @author       :yhli03@ronglian.com
* @version      :电商平台后台1.0
* @type         :
* @explain      :
* @relating     :
* @dependent    :
**/
/*------------------------------------------------------------------svg图片css样式------------------------------------------------------------------*/

@font-face {font-family: "iconfont";
  src:url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width:0px;
    -moz-osx-font-smoothing: grayscale;
}
.icon-add:before { content: "\e657"; }
.icon-document:before { content: "\e658"; }
.icon-arrowleft:before { content: "\e620"; }
.icon-arrowright:before { content: "\e621"; }
.icon-yuan:before { content: "\e605"; }
.icon-dayin:before { content: "\e65b"; }
.icon-yanjing:before { content: "\e653"; }
.icon-wangzhanicon:before { content: "\e64a"; }
.icon-three:before { content: "\e654"; }
.icon-weigouxuan:before { content: "\e60a"; }
.icon-youhuiquan:before { content: "\e65c"; }
.icon-tishi:before { content: "\e64d"; }
.icon-mujh:before { content: "\e655"; }
.icon-warehousing:before { content: "\e662"; }
.icon-cha:before { content: "\e64f"; }
.icon-bianma:before { content: "\e65a"; }
.icon-fabu:before { content: "\e642"; }
.icon-shangpinguanli:before { content: "\e64b"; }
.icon-qiaruku:before { content: "\e659"; }
.icon-dianhua:before { content: "\e643"; }
.icon-wenti:before { content: "\e648"; }
.icon-pro:before { content: "\e609"; }
.icon-shezhi:before { content: "\e647"; }
.icon-bi:before { content: "\e629"; }
.icon-time:before { content: "\e611"; }
.icon-shuchu:before { content: "\e612"; }
.icon-duih:before { content: "\e632"; }
.icon-cha1:before { content: "\e63d"; }
.icon-updown:before { content: "\e63a"; }
.icon-down:before { content: "\e63b"; }
.icon-youxiangdizhi:before { content: "\e644"; }
.icon-jiz:before { content: "\e631"; }
.icon-fabu1:before { content: "\e65d"; }
.icon-jiaxianxing:before { content: "\e61d"; }
.icon-banjiang:before { content: "\e64e"; }
.icon-dingdan:before { content: "\e600"; }
.icon-home:before { content: "\e601"; }
.icon-shanpin:before { content: "\e602"; }
.icon-shig:before { content: "\e603"; }
.icon-yuan1:before { content: "\e604"; }
.icon-add1:before { content: "\e606"; }
.icon-nav:before { content: "\e607"; }
.icon-wej:before { content: "\e608"; }
.icon-money:before { content: "\e60b"; }
.icon-xtxz:before { content: "\e60c"; }
.icon-iconfontuser:before { content: "\e60d"; }
.icon-search:before { content: "\e60e"; }
.icon-duihao:before { content: "\e60f"; }
.icon-tannhao:before { content: "\e610"; }
.icon-cha2:before { content: "\e613"; }
.icon-cssd:before { content: "\e614"; }
.icon-tab:before { content: "\e615"; }
.icon-chucuo:before { content: "\e618"; }
.icon-yuanstn01:before { content: "\e616"; }
.icon-duiha:before { content: "\e617"; }
.icon-mya:before { content: "\e61b"; }
.icon-bianji:before { content: "\e619"; }
.icon-yaochi:before { content: "\e61a"; }
.icon-zanting:before { content: "\e61c"; }
.icon-shezhixinxi:before { content: "\e61e"; }
.icon-shanchu:before { content: "\e61f"; }
.icon-liebiao:before { content: "\e650"; }
.icon-iconfontshuchufuzhi:before { content: "\e623"; }
.icon-cloud:before { content: "\e624"; }
.icon-cloudupsemll:before { content: "\e622"; }
.icon-upjt:before { content: "\e625"; }
.icon-downjt:before { content: "\e626"; }
.icon-label:before { content: "\e627"; }
.icon-labe2:before { content: "\e628"; }
.icon-ups:before { content: "\e62a"; }
.icon-dowms:before { content: "\e62b"; }
.icon-qina:before { content: "\e62c"; }
.icon-jian:before { content: "\e62d"; }
.icon-move:before { content: "\e62e"; }
.icon-zou:before { content: "\e63e"; }
.icon-you:before { content: "\e63f"; }
.icon-yousou:before { content: "\e640"; }
.icon-zhoushuan:before { content: "\e641"; }
.icon-bill:before { content: "\e62f"; }
.icon-note:before { content: "\e630"; }
.icon-imgtu:before { content: "\e633"; }
.icon-tutext:before { content: "\e634"; }
.icon-tianh:before { content: "\e635"; }
.icon-ytzw:before { content: "\e636"; }
.icon-luimg:before { content: "\e637"; }
.icon-zwyt:before { content: "\e638"; }
.icon-shizl:before { content: "\e639"; }
.icon-enable:before { content: "\e652"; }
.icon-iconfontsanj:before { content: "\e651"; }
.icon-xwfl:before { content: "\e63c"; }
.icon-jiantou-copy:before { content: "\e645"; }
.icon-dianjs:before { content: "\e649"; }
.icon-xinwenzixun:before { content: "\e646"; }
.icon-sanj:before { content: "\e64c"; }
.icon-txm:before { content: "\e65e"; }
.icon-tiaoma:before { content: "\e65f"; }
.icon-tiaoxingma:before { content: "\e660"; }
.icon-mubj:before { content: "\e656"; }

/*------------------------------------------------------------------首页样式------------------------------------------------------------------*/
input[type=text]::-ms-clear { display: none;}
.table a{text-decoration:none; cursor:pointer;}
.table div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */}
 body{ overflow:hidden;}
/*----------home导航------------*/
.sm-top-box{ background:url(../images/home_hd_bg.jpg) repeat-x; position:fixed; z-index:99; top:0; left:0; height:60px; width:100%; border-bottom:4px solid #fc1515;}
.sm-top-logo{ margin-left:20px}
.sm-top-logo>a.sm-logo-img{ display:block; height:60px; line-height:60px; font-size:24px; color:#161616;text-decoration:none; text-align:center;}
.sm-top-logo img{ width:53px; float:left;margin-top:3px;}
.sm-logo-img i{ margin:0 13px;width:1px;border-left: 1px solid #a2a4a6;}
.sm-top-right{ overflow:hidden; font-size:14px; height:22px; line-height:22px; margin-top:18px; margin-right:20px;}
.sm-top-right li{ float:left;  color:#bababa;}
.sm-top-right>li>a{color:#59bfd2; cursor:pointer; margin:0 12px;}
.sm-top-right>li>a:hover{color:#fe7e46;}
.sm-top-first-li{ padding: 0 0 0 12px;background:url(../images/top-cion-wb-hv.png) no-repeat 0% 50%;  }
.sm-top-we{ padding-left:10px;}
.sm-top-nav-tis{color: #9df4c4; width:20px; height:20px; line-height:20px; text-align:center; background:#04819c; display:inline-block; margin-left:3px;font-size:12px;}
.sm-urse{ background:url(../images/urse-hv.png) no-repeat 0% 50%; padding-left:20px;}
.sm-exit{background:url(../images/home-ionc-tc.png) no-repeat 0% 50%; padding-left:20px;}
.sm-urse:hover{ background:url(../images/urse.png) no-repeat 0% 50%; padding-left:20px; }
.sm-top-right>li>a.sm-exit:hover{background:url(../images/home-ionc-tc-hv.png) no-repeat 0% 50%; padding-left:20px; }
/*----------首页conent------------*/
.sm-conent-box{width:100%; bottom: 0; position: absolute; top: 60px;}
.sm-content-left{background:#484a4b; overflow-x:hidden; overflow-y:scroll; position: fixed;top: 60px; bottom: 0; left: 0; width: 255px;z-index: 2;}
.sm-content-right{background-color:#f0f4f7;position:absolute;bottom: 0;top:0 ;left:239px; right:0; overflow-y:scroll;overflow-x:scroll; z-index:3; height:100%;}
.sm-content-right-inner{ min-height:560px;min-width:1000px;/*overflow:hidden;*/ margin:13px 10px 13px 13px; padding-bottom:10px; background:#ffffff;box-shadow: 0 3px 7px rgba(231, 234, 237,0.8); border:1px solid #e0e0e0;}
.menu{background:#484a4b; height:100%;}
.menu .menu-li{ position:relative;}
.menu .menu-li a{ height:46px; line-height:46px; font-size:15px; text-decoration:none;}
.menu .menu-li a:hover{ background:#6f6f6f;}
.menu .menu-li a i{ font-size:24px; float:left;text-indent:30px; margin-right:15px; color:#9f9e9e;}
.menu .menu-li a i.icon-money{ font-size:33px;text-indent:26px; margin-right:10px;}
.menu .menu-li a i.icon-shangpinguanli{font-size:22px;text-indent: 32px;}
.menu .menu-li a i.icon-wenti{margin-left:3px;margin-right:11px;}
.menu .menu-li a i.icon-wangzhanicon{ margin:-2px 14px 0 1px;}
.menu .menu-li em{position:absolute;color:#a4a5a5;cursor: pointer;line-height:46px;vertical-align:middle;text-indent:7px;}
.menu li a{ display: block;height: 28px;line-height: 28px;color: #b7b7b7;}
.menu .menu-li a.current{ background:#6f6f6f; color:#fff}
.menu .menu-li a.current i{ color:#d7d7d7;}
.menu .menu-li-home{ height:53px; border-top:1px solid #3a3b3c; border-bottom:1px solid #3a3b3c; line-height:53px;}
.menu .menu-li-home a,.menu .menu-li-home a.current{ height:52px;line-height:52px;border-bottom:1px solid #5b5c5d;}
.menu .menu-li ul.menu-li-ul{ display:block;}
.menu .menu-li ul.menu-li-ul li a{ height:40px; line-height:40px;}
.menu .menu-li ul.menu-li-ul li a i{text-indent:42px; margin-right:5px; font-size:20px;}
.menu .menu-li ul.menu-li-ul li a:hover,.menu .menu-li ul.menu-li-ul li a:hover i{ background:#595b5d; color:#11c2e2;}
.menu .menu-li ul.menu-li-ul li a.current,.menu .menu-li ul.menu-li-ul li a.current i{ background:#f0f4f7;color:#11c2e2;}
.ec-nav{ font-size:18px; color:#878585; height:56px; line-height:56px; border-bottom:1px solid #e2e2e2; margin:0 2px;}
.ec-nav i{ float:left; padding: 0 12px; font-size:30px; color:#98989d;}
.ec-tab{ width:456px; margin:20px auto; height:40px; line-height:40px; border:1px solid #e5e5e5; border-radius:5px; overflow:hidden}
.ec-tab li{ float:left; border-left:1px solid #ddd;}
.ec-tab li.border-left{ border-left:none;}
.ec-tab li a{ width:90px; height:40px; line-height:40px; display:block; text-align:center; text-decoration:none;}
.ec-tab li a:hover,.ec-tab li a.on{ background:url(../images/nav_a_bg.jpg) repeat-x; border-left:1px solid #fff; text-decoration:none;}
.ec-inner-box{ width:1000px; margin:40px auto;}
.ec-order{ width:300px; height:133px; display:inline-block;*zoom:1; *display:inline;}
.order-img,.order-money,.order-members{ display:block; width:93px; height:133px;  float:left;}
.order-img{ background:url(../images/wen.jpg) no-repeat center #ffa85b;}
.order-money{ background:url(../images/qian.jpg) no-repeat center #73dfbd;}
.order-members{ background:url(../images/ren.jpg) no-repeat center #aba6e4;}
.ec-order-ul{ margin-left:93px; border:1px solid #dddddd; height:133px;}
.ec-order-ul li{ line-height:34px; text-align:center;font-size:18px; color:#808080; cursor:pointer; padding-top:15px; margin-right:3px;}
.ec-order-ul li.ec-order-li{ padding-top:30px; font-size:28px;}
.ec-order-ul li:hover{ color:#1487e0;}
.ec-data{ margin:0 10px; border-top:1px dotted #ddd;}
.ec-data ul{ width:900px; margin:10px auto;}
.ec-data li{width:135px; color:#808080; float:left; margin:0 40px;}
.ec-data a{ cursor:pointer;display:block; font-size:30px;color:#808080; background:url(../images/home_3.jpg) no-repeat center; height:133px; line-height:133px; text-align:center;}
.ec-data a.ybjs-inner{background:url(../images/home_2.jpg) no-repeat center;}
.ec-data a.jcz-inner{background:url(../images/home_1.jpg) no-repeat center;}
.ec-data a.jcwc-inner{background:url(../images/home_4.jpg) no-repeat center;}
.ec-data a:hover{ cursor:pointer;display:block; font-size:30px;color:#808080; background:url(../images/home_3hv.jpg) no-repeat center; height:133px; line-height:133px; text-align:center;}
.ec-data a.ybbd-inner:hover{background:url(../images/home_3hv.jpg) no-repeat center;}
.ec-data a.ybjs-inner:hover{background:url(../images/home_2hv.jpg) no-repeat center;}
.ec-data a.jcz-inner:hover{background:url(../images/home_1hv.jpg) no-repeat center;}
.ec-data a.jcwc-inner:hover{background:url(../images/home_4hv.jpg) no-repeat center;}
.ec-data em{ display:block; height:40px; line-height:40px; text-align:center; font-size:18px;}

.location{height:44px;background:url(../images/nav-top.jpg) repeat-x; border-bottom:1px solid #dae3e9; line-height:44px; text-indent:12px; font-size:14px; color:#8e8e8e;}
.location a:hover,.location span{color:#fc3d18}

.content-cx{min-height:35px;}
.content-chax{height:40px; line-height:40px; margin:10px 10px 0 0;}
.content-chax span{ margin-left:1px;}
.content-chax em{ display:inline-block; text-align:right; line-height:47px; color:#6b6b6b; font-size:12px; margin-left:7px;min-width:96px;}
.searchbtn{ padding:0; width:105px; height:33px; line-height:33px; vertical-align: middle;margin-top: -4px; margin-left:12px; font-size:14px;}
.search-i{font-size: 22px;vertical-align: bottom}
.searchbtn:hover,.searchbtn:focus{color:#fff;text-decoration: none;border-color: #8a908f; background:#8a908f;}
.searchbtn:active{ border-color:#5b6261; background:#5b6261;}
.timeicon {font-size: 20px;color:#aabdc8; cursor:pointer; top:0px}
.time-ing{ display: inline-block;font-size: 21px;position: relative;top:2px; margin:0 5px;}

.btn-group-box{ float:none; display:inline-block; width:130px;}
.btn-group-wenb{ width:100px; text-align:left; padding-left:4px; line-height:30px; color:#7d7d7d;}
.dropdown-menu{ font-size:14px;}
.rwgl-menu{ min-width:132px;}

.content-tab{ margin:10px 5px; clear:both;min-height:360px;}
.content-tab .content-title-p{margin:0 7px;font-size:16px; color:#6a6a6a; height:49px; line-height:49px; border-bottom:3px solid #e4e2e2;}
.content-tab .content-title-p em{ max-width:158px; display:block; border-bottom:3px solid #fc5e18;height:49px; line-height:49px; font-size:16px;}
.content-tab .content-title-p i{ font-size:25px; vertical-align:bottom; padding:0 10px;}

.content-tab .table-box-inner{ margin:7px;background:#fff; padding-bottom:40px;}
.pagernav{ position: absolute; right: 25px; }
.table{ margin-bottom:0px;}
.content-cxtj{ margin:5px 5px 0;}
.pagination{ margin:15px 0 7px;}
.content-l{min-width:500px;}
.content-l a{ border-radius:3px;text-decoration:none;cursor:pointer;margin-top:2px; display:inline-block; padding:0 12px; height:30px; line-height:28px; text-align:right;color:#545454; border:1px solid #dfdfdf; margin-right:10px; font-size:12px;}
.content-btn i{ color:#7bc8b0; font-size:18px; padding-right:5px; vertical-align:bottom}
.content-btn i.upload,.content-btn i.download{padding-right:0px;}
.content-btn{ background:url(../images/a_bg.png) repeat-x;}
.content-btn:hover,.content-l a.content-btnon{ background:#ffe6e2; border:1px solid #fbc9c7;}
.content-btn:hover i{ color:#fa8855}
.content-btnon i{ color:#fa8855;font-size:18px; padding-right:5px; vertical-align:bottom}
.addicon{display: inline-block; width:16px;height:16px; margin:4px 0 4px 0; overflow:hidden;}
.add-text{ display:inline-block;}
.content-r{ width:140px;}
.content-send .btn-group-box{ display:inline-block; float:none; margin:0 5px; width:80px;}
.content-send .btn-group-wenb{ width:40px;padding-left: 13px}
.content-send .dropdown-menu{ min-width:85px;}/*2015-21-24添加*/
.content-r>span{ height:32px; line-height:32px; font-size:14px; color:#545454; text-align:center;}
.table div.zxmsh-a{ overflow:inherit;}
.shbtn{ cursor:pointer;display:block;float:left;width:25px;height:24px; line-height:24px;font-size:23px;color: #52c1a7;border: 1px solid #52c1a7;text-align: center;border-radius:2px; margin-right:15px;}
.tooltip.top {margin-left: 27px; display:none;}
.tooltip-inner { max-width: inherit;padding: 5px;}
.zxmsh-a:hover .tooltip.top{ display:block;}
.zxmsh-b:hover .shbtn,.zxmsh-c:hover .shbtn,.zxmsh-a:hover .shbtn{ background:#52c1a7; color:#fff;}
.zxmsh-b:hover .input-tis,.zxmsh-c:hover .input-tis,.zxmsh-a:hover .input-tis{ display:block;}
.cion-tqx,.cion-zf,.cion-wzf{font-size:18px; vertical-align:bottom;  vertical-align:middle; padding-right:5px; position: relative;top: -2px;}
.cion-zf{color:#f5c241; }
.cion-wzf{color:#7fca1e;}
.cion-tqx{color:#e67519;}
/*登录首页*/
.login{ background:url(../images/del.png) no-repeat; height:348px; width:1198px; position:absolute; top:50%; left:50%; margin:-174px 0 0 -599px;}
.login-inner{ background:url(../images/lobg.png) no-repeat; position:relative; width:451px; height:547px;top:-107px; left:600px; margin-left:70px\9;}
.login-innerbox{ padding-top:118px; width:308px; margin:0 auto;text-align:left; }
.logo-p{ font-size:32px; color:#4b4b4b; margin-bottom:10px;}
.logo-p img{ vertical-align:middle; margin-right:10px;}
.logo-username{ font-size:16px; height:35px; line-height:35px; color:#535353; border-bottom:1px solid #dddddd;}
.logo-input{ border-top:1px solid #fff;}
.logo-input input{ margin-top:20px; width:308px; height:42px; line-height:42px; padding-left:17px; border:1px solid #6fcad5; background:#f8fcff; font-size:14px; color:#666;}
.login-prompt { margin-top:10px;}
.login-prompt em{ float:left; font-size:12px; color:#ed5104;}
.login-prompt a{ float:right; font-size:12px; color:#0185d4;}
.login-prompt a:hover{ color:#2c6d82;}
.login-a a{ text-decoration:none; display:block;background:#e32929; font-size:16px; border:1px solid #e32929; color:#fff; height:42px; line-height:42px; text-align:center; margin-top:33px;}
.login-a a:hover{ background:#be1717; border:1px solid #be1717;}
.error-div{ text-align:center; min-height:450px;}
.error-div p{height: 80px;line-height: 80px;text-align: center;font-size: 24px;width: 500px;margin:50px auto 0; color:#b7bbbc;}
.error-div p img{ float:left;}
.icjx{ display:inline-block; background:url(../images/sx.png) no-repeat;width:18px;height:18px;vertical-align:bottom;margin-right: 5px;}
.red-border{ border:1px solid #ff8251;}

/*找回密码结构*/
.login-form{ margin:20px auto 0px; overflow:hidden;}
.login-box{width:1170px;margin:0 0 0 -585px;clear: both; border:1px solid #dfdfdf; border-top:3px solid #b7bdbc; background:url(../images/mmpic.png)  no-repeat bottom #fff; min-height:500px; position:fixed; height:80%;top:90px; left:50%;}
.login-box-inner{ width:1080px; margin:0 auto;}
.login-box-p{ margin-top:20px;height:50px; line-height:50px; font-size:20px; border-bottom: 1px dotted #c8c8c8; padding-left:10px;}
.login-input{ width:310px; background:#f8fcff;line-height:40px; height:40px; padding-left:5px; font-size:14px;}
.login-input-p{width:500px; margin:25px auto 0; height:48px; line-height:48px;}
.login-user{ background:url(../images/zhanghao.png) no-repeat; display:inline-block; width:48px; height:48px; float:left; margin-right:15px;}
.login-input-btn{text-align:left; width:276px; margin:30px auto 0;}
.login-input-btn .btn{ margin-right:15px;}
.login-box-mail{ width:700px; margin:20px auto; font-size:18px; height:50px; line-height:50px;}
.login-btn{width:587px; margin:30px auto;}
.login-box-mail i{ font-size:50px; float:left; margin-right:12px; color:#f58711;}
.login-input-btn i{ font-size:14px; margin-right:5px;}
.login-zhbtn{width:341px;}
.empassword{display:inline-block;text-align:right;line-height:47px; color:#6b6b6b;font-size:16px;margin-left:7px;min-width:100px;}
.login-tisem{ width:274px; margin:0 auto; display:block}
.login-navp{ font-size:16px; width:480px; margin:10px auto;}
.login-box-warning{ width:335px; margin:10px auto 15px; height:50px; line-height:50px; font-size:17px;}
.login-box-mail img,.login-box-warning img{ width:50px; float:left; vertical-align:middle; margin-right:8px;}
.login-popup{ top:50%; left:50%; margin:-200px 0 0 -250px;}
.login-popup .content-conter .input-tis{ margin:10px 0 0 40px; height:35px; line-height:35px; font-size:14px;}
.login-popup .content-conter{ min-height:185px;}
.empassword-red{color: #eb2626;display: block;width: 277px; margin: 14px auto 0;}
/*个人设置*/
.tab-pane{ overflow:hidden;}
.zxmlx-img a{ display:block; margin-top:10px; font-size:14px; color:#1696b6; text-decoration:none; width:60px;}
.zxmlx-img a:hover{ color:#2c6d82;}
.grsz-right{  margin-left:10px; }
.grsz-right .input-tis{ font-size:14px; margin-bottom:15px; margin-left:25px;}
.zxmlx-img{ margin-bottom:15px; margin-left:25px;}
.red {color: #eb2626; padding-right:5px;}
.zxmlx-p .zxmlx-p-i, .cxtj-p-i {display: inline-block;border-left: 4px solid #e85438;border-right: 4px solid #ffbaba;height: 20px;width:8px;float: left;margin: 8px 20px 0 5px;}
.zxmlx-p {height: 38px;font-size:16px;border-bottom:3px solid #efeeee;line-height:38px;margin:10px 30px;}
.zxmlx-p em{ width:136px; height:38px; line-height:38px;border-bottom:3px solid #c5c5c5; display:block}
.input-tis {font-size:14px;margin:20px 0 ;margin-left:80px;}
.btn-p {margin-top:40px;text-align: left; margin-left: 137px}
.input-tis>span {min-width:85px;display: inline-block;text-align:left;}
.login-popup{top: 50%; left: 50%; margin: -200px 0 0 -250px;}
.ybtj-box{min-width: 540px; border: 1px solid #83cbdd; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); margin-bottom: 20px; background: #fff;}
.ybtj-box{position: absolute; z-index: 15;}
.ybtj-box .addhtct-tilte{background: #f9f9f9; color: #0ca5b9; padding: 10px; border-bottom: 1px solid #e5e5e5;}
.login-popup .content-conter{min-height: 185px;}
.login-popup .content-conter .input-tis{margin: 10px 0 0 40px; height: 35px; line-height: 35px; font-size: 14px;}
.textl{text-align: center; padding: 10px 0; margin: 0;}
.mask{position: fixed; width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 10;}
.sm-popupbg { overflow:inherit;width:828px;min-height: 420px; position: absolute; z-index: 11; top:5%; left: 20%; margin:0 auto; overflow: inherit;}
.sm-popupbg .modal-body,.Popup .sm-modal-body{background: url(../images/body.jpg) no-repeat top right #fff; min-height:304px; padding-top:20px;border-bottom-right-radius:0px;border-bottom-left-radius:0px; padding-bottom:30px;}
.modal-body-conent .input-tis{ margin:0 0 20px 30px;}
.modal-body-conent .input-tis>span{ text-align:right; min-width:81px;}
.input-tis span >em { margin-right:5px;}
.role-span{ padding-right:20px;height:30px;line-height:30px; display:inline-block;}
.role-span input{vertical-align:middle; margin:0 5px 0 0;}
.jsgl-ec-inner{ width:850px; margin:20px 25px; border:1px solid #e0e5e6; height:55px; line-height:55px; background:#f6f8f9;}
.jsgl-ec-inner .search-i{ font-size:15px; margin-right: 5px;}
.jsgl-ec-inner em{ font-size:12px; color:#aeb0b1; margin-left:10px;}
.jsgl-ec-inner input{ margin-left:10px;}
.table-inner{width: 850px; border-top: none; margin-left: 20px; }
.table-inner li{border: 1px solid #ddd; height:44px; line-height:44px; margin-bottom:5px; text-align:left; text-indent:12px; }
.table-inner .zxmsh-c .shbtn{ font-size:22px;}
.table-inner p{}
.table-inner .table-inner-p{ border-right:1px solid #ddd;  width:49%; display:inline-block;}
.table-inner .table-inner-div{ display:inline-block;}
.rolelist{width:850px; margin:10px 0 10px 25px; border-left:1px solid #d6e3e7; background:#fff; font-size:14px;}
.rolelist table tr,.rolelist table td,.rolelist table th{ border-bottom:1px solid #d6e3e7; border-right:1px solid #d6e3e7;  padding:10px 15px;}
.table a.rolelist-btnfile{ height:28px; line-height:26px; text-align:center; color:#fff; display:block; margin-left:0; margin-right:10px;}
.ckeckbox-box{ height:30px; line-height:30px; text-align:center; font-size:12px; background:#b9f1ff;}
.permissions{ width:inherit;}
.checked-table span{ height:28px;line-height:28px; text-align:left; display:inline-block; margin-right:10px; }
.checked-table span input{ vertical-align:middle; margin:0 4px;}
.checked-table {border-left:1px solid #d6e3e7}
.checked-table tr,.checked-table td,.checked-table th{border-bottom:1px solid #d6e3e7; border-right:1px solid #d6e3e7; padding:0 5px;}
.input-btnfile{margin-left:12px; background:#6cbfc9;vertical-align: middle; border-radius:3px; border:1px solid #7bb4bb; font-size:14px; text-decoration:none; width:60px; text-align: center; color: #fff;cursor: pointer;;}
.input-btnfile:hover,.input-btnfile:active{background:#74cad4; color:#fff; text-decoration:none;}
.input-btnfile:focus{background:#74cad4; color:#fff; text-decoration:none;}

.sfgl-inner{ margin:30px 55px; height:100px;}
.sfgl-inner img{ float:left; vertical-align:middle;}
.sfgl-inner-ul{ margin-left:200px;}
.sfgl-inner-ul li{ height:50px; line-height:50px;}
.sfgl-innerbtn{text-align: center; margin-top:50px;border-color: #ebebeb;}

.content-right-inner .zxmlx-tabbable{ min-width:999px;}
.zxmlx-conent .zxmlx-tabbable .nav{height:40px;}
.zxmlx-conent .zxmlx-tabbable .nav>li>a{ padding:0 20px;margin-right:0px;border:none; border-radius:0; color:#98a1a5; font-size:16px; line-height:40px; text-align:center;}
.zxmlx-conent .zxmlx-tabbable .nav>li .nav-tabs-em{ position:absolute; bottom:-9px; left:45%; display:none; background:url(../images/tab.png) no-repeat;width: 13px;height: 9px;}
.zxmlx-conent .zxmlx-tabbable .nav-tabs{border-bottom:none;}
.zxmlx-conent .zxmlx-tabbable .nav>li>a:hover,.zxmlx-conent .zxmlx-tabbable .nav-tabs>li.active>a,
.zxmlx-conent .zxmlx-tabbable .nav-tabs>li.active>a:hover,
.zxmlx-conent .zxmlx-tabbable .nav-tabs>li.active>a:focus{ cursor:pointer; font-size:16px;color:#11c9bb;cursor: pointer;background-color: #fff; border:none; border-bottom:2px solid #11c9bb; }
.zxmlx-conent .zxmlx-tabbable .nav-tabs>li.active .nav-tabs-em{ display:block;}
.zxmlx-tab-content{ border:1px solid #e9e9e9; border-top:2px solid #d6d8d9; padding:20px 10px 20px; margin-bottom:20px; min-width:999px;}
.zxmlx-conent .zxmlx-tabbable .nav>li>a:hover .nav-tabs-em{ display:block;}
.zxmlx-conent .nav>li>a:hover,.zxmlx-conent .nav>li>a:focus{text-decoration:none;background-color:#fff; color:#98a1a5;}
.zxmlx-conent .zxmlx-tabbable .nav>li>a:hover{color:#98a1a5;}
.zxmlx-conent .tab-inner{ padding:0 20px;}
.leftrightbtn{width: 50px; position: relative; top: -43px; z-index: 15; overflow: hidden;}
.leftrightbtn em{width: 25px; height: 25px; text-align: center; display: block; float: left; cursor: pointer;}
.leftrightbtn em:hover{ color:#11c9bb;}
.leftrightbtn em.no{color:#ececec;cursor:default;}
.nav-bigbox{height:50px; min-width:950px; overflow: hidden; position: relative; z-index: 14;}
.ypxq-tab{position: relative; top:-10px; z-index: 11;}
.qxgl-footer{ text-align:center; border-top:none; padding:0;}

/*error页面*/
.mask-error{ position:fixed; width:100%; height:100%; background:#dadada;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:10;}
.error-box{background:#f3f3f3; border:1px solid #c9d0d6;box-shadow:0px 2px 6px #979797; overflow:hidden; position:absolute; width:692px; height:310px; top:50%; left:50%; margin:-155px 0 0 -346px; z-index:12; border-radius:5px;}
.error-box img{ display:block;}
.error-img{ float:left; margin:33px 0 0 40px;}
.error-p{ margin:90px 20px 0 0;text-align:center; width:390px;float:left;}
.errpor-pbox{ min-height:30px;font-size:25px; line-height:35px;}
.error-p a{ margin-top:20px;box-shadow:0px 2px 6px #979797; text-decoration:none;width:140px; height:47px; line-height:47px; text-align:center;font-size:18px; color:#30aa36; border:1px solid #aeddb1; border-radius:5px; display:inline-block;}
.error-p a:hover{ background:#30aa36; color:#fff; border:1px solid #30aa36;}
.content-l .btn-group-box{ margin-left:10px;}
.content-l .dropdown-menu{ min-width:130px; }
.content-l .btn-group-wenb{padding-left:10px; color:#7a7a7a; font-size:14px;}
.content-l .dropdown-menu>li>a{ margin-right:0px;border:none; text-align:left; border-radius:0px; height:26px; line-height:26px; padding:0 0 0 10px;}
.binding{color:#4db363;}
.sample{color:#eb8a32;}
.quality{color:#3671a8;}
.test{color:#7b71e2;}
.download{ cursor:pointer; color:#2c7ecb;}
.upimg{ border:1px solid #feb7d7; width:88px; height:88px; position:relative;}
.upimg p{ position:absolute; bottom:0px; left:0px; height:17px; line-height:17px; color:#fff; background:#e35494; width:86px; text-align:center;}
.gray{color:#bdbdbd;}

/*弹窗big*/
.popupbig{width:1172px; min-height:0px;margin: 0 0 0 -586px; top:5%; left:50%;height:auto; border: none}
.popupbig .modal-body .input-tis>span {text-align:left; min-width:90px;}
.popupbig .btn-group-box{width: 200px; margin-bottom: 0;}
.textarea-tis textarea {width: 400px;background: #eff6f8;border: 1px solid #cfdae4;padding: 4px;}
.textarea-tis span{ vertical-align:top;}
.ec-editor{ display:inline-block;}
em.radioem{ margin-right:2px; display:inline-block; background:url(../images/radio.png) center no-repeat; width:22px; height:22px; cursor:pointer; vertical-align:middle;}
em.radioem:hover, em.radioemon{background:url(../images/radioon.png) center no-repeat;}
.addimg{ position:relative; width:135px;height:135px; background:#e8e8e8; border-radius:5px; display:inline-block;}
.addimg i{ width:135px;height:135px; line-height:135px; color:#fff; font-size:30px; text-align:center; font-weight:bold; display:block; cursor:pointer;}
.addimg img{ border:1px solid #cfdae4;}
.addimg i:hover{ color:#52c1a7;}
.addimg p{ width:135px; bottom:0px; height:30px; line-height:30px;  color:#fff; position:absolute; text-align:center;}
.add-test{display:inline-block;min-width:45px;height:45px;/*background:#daeee9;*/vertical-align: middle;margin-top:-8px; border-radius:5px; margin-left:5px; }
.add-test i.add{ width:22px; height:22px; line-height:22px; text-align:center; font-size:15px; color:#fff; display:inline-block; background:#52c1a7; border-radius:3px; border:1px solid #50bf9d; margin:15px 0; cursor:pointer;}
.add-test p{ position:relative; top:11px;}
.add-test .ec-show{ display:inline-block; display:none;margin:8px 5px;}
.input-btn{height: 30px;line-height: 30px;display: inline-block;text-align: center;margin-top: -22px; color:#fff; width:106px; text-indent:-10px; padding:0 10px;}
.input-btn i{ font-size:34px; vertical-align:bottom;}
.mp{margin-top: -4px; height:30px; line-height:29px; text-align:center; padding:0 10px; margin-left:10px;}
.spfl-innerp{ color:#55b7c2; font-size:18px;width: 850px;margin:25px 25px 0 25px;}
.pagernavpage{width:875px; position:inherit;text-align: right}
/*loding-box*/
.loding-box{ background:#fff; width:100%; height:100%;}
.loding-inner{ width:138px; height:140px; position:fixed; top:50%; left:50%; margin:-70px 0 0 -50px;}
.loding-inner p{ height:70px; line-height:70px; font-size:14px;}
.loding-div{ width:100%; margin:0 7px; position:relative; min-height:400px;}
.loding-div p{width:100px; height:100px; position:absolute; top:50%; left:50%; margin:-50px 0 0 -50px; font-size:12px;}
.loding-div p img{ display:block; margin-bottom:10px; margin-left:10px;}

.zxdy-btn{ width:300px; height:36px; line-height:36px; border:1px solid #d1d9dc; border-radius:3px; overflow:hidden; margin: 18px 10px 0px 18px;}
.zxdy-ipnut{ width:270px; border:none; line-height:36px; height:36px; padding:0 5px; text-align:left; display:inline-block;float:left;}
.zxdy-btn i{ display:inline-block;width:26px;height:32px;line-height:32px; cursor:pointer; font-size:25px;}
.zxdy-btn i:hover{ color:#6dbce3;}
em.blue{color:#3671a8;}
.enable,.enableon{ float:left;font-size:24px; vertical-align: bottom;position: relative; height:20px; top:-5px;}
.enable{color:#7dc71d;}
.enableon{ color:#e7363b;}
.innerbox{ padding-top:30px; margin-left:30px;}
.inner-left{ margin-left:35px; float:left;}
.urse-img{ width:99px; height:99px; border-radius:55px;}
.urse-img img{ vertical-align:middle; border-radius:55px;}
.inner-left em{ display:block; width:99px; min-height:30px; line-height:23px; font-size:14px; text-align:center; padding-top:10px; white-space:break-word;}
.inner-right{ margin-left:200px; font-size:14px; margin-top:-25px;}
.inner-right .input-tis{ height:30px; line-height:30px; margin:0 0 10px 0 ;}
.hyxe-table{ margin:0 29px 20px;}
.zxdy-modal-footer{ border:none;padding:20px; text-align:center; margin-top:10px;}
.zxdy-Popup{ width:500px; position:absolute; top:30%; left:50%; margin:-75px 0 0 -200px; min-height:0px;}
.modal-p{ margin:0 50px; height:120px;border-bottom-right-radius:0px;border-bottom-left-radius:0px; background:#fff; border:none;}
.modal-p {text-shadow:none; text-align:left; font-size:18px; display:table;}
.modal-p-warning{background:url(../images/ti.png) no-repeat 50%;display: table-cell;width:60px; height:51px;}
.modal-p-succeed{background:url(../images/win.png) no-repeat 50%;display: table-cell;width:60px; height:51px;}
.modal-p-delete{ background:url(../images/delete.png) no-repeat 50%;display: table-cell;width:60px; height:51px;}
.modal-p-inner{display: table-cell;vertical-align: middle; padding-left:10px; word-break:break-all; word-wrap:break-word;}
/*---订单详情---*/
.sm-detailed{ margin:0px 25px; background:#fffadc; border:1px solid #ffe3b8; height:42px; overflow:hidden;}
.sm-detailed div{line-height:42px; text-align:left; padding:0 15px; font-size:14px; float:left;}
.sm-ftdiv{}
.sm-fodiv{}
.sm-sddiv{}
.sm-detailed div.sm-tddiv{ float:right;}
.sm-tddiv em{ color:#009e13}
.sm-title-p{ margin:10px 25px; font-size:14px; color:#3b3b3b;}
.sm-listdiv{ margin:0 25px;}
.sm-listtab{ border: 1px solid #cddedd; background:#fff; border-right:none;font-size:14px;}
.sm-listtab thead tr{ background:#daeae9; height:32px; line-height:32px; }
.sm-listtab tbody>tr>td{ height:30px; line-height:30px; vertical-align:middle;}
.sm-listtab tr td,.sm-listtab thead tr th{ border-bottom:1px solid #cddedd; border-right:1px solid #cddedd;}
.sm-orderdiv{ margin:10px 25px; border: 1px solid #e7e7e7; background:#fff;}
.sm-orderdiv-p{ height:35px; line-height:35px; color:#222222; font-size:14px; background:#f5f5f5; text-indent:18px;border-bottom: 1px solid #e7e7e7;}
.sm-ordertab{ margin:0 10px; width:98%;}
.sm-ordertab tbody>tr.sm-ft-tr>td{ border-top:none;}
.sm-ordertab tbody>tr{ margin:0 10px;}
.sm-ordertab tbody>tr>td{ font-size:14px; height:24px; line-height:24px; color:#3d3d3d;}
.sm-ordertab tbody>tr>td>p{ font-size:12px; height:24px; line-height:24px; color:#5d5d5d;}
.sm-notediv{margin:0 25px;}
.sm-notetab{ background:#fff; border:1px solid #e7e7e7;}
.sm-notetab thead>tr>th{ background:#f5f5f5; border-bottom:1px solid #e7e7e7;}
.sm-notetab tbody>tr>td{ border-top:none; word-break: break-all;}
.sm-notetab tbody>tr>td.sm-customer{ vertical-align:middle;}
.textarea-tis textarea.sm-remarks-text{ width:800px;}
.sm-popup .modal-body{border-bottom-right-radius:5px;border-bottom-left-radius:5px; padding-top:0px;}
.sm-modal-nav{ overflow:hidden;position:relative;z-index:10;height:58px; width:100%; border-top:1px solid #b4b6b8;box-shadow: 0 4px 9px rgba(153, 208, 215, 0.8); }
.sm-modal-nav .sm-btn{margin: 11px 10px 5px 0}
.sm-bg-op{height:58px;width:100%; background:#b4b4b4;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;z-index:-1; position:absolute;}
.sm-bg-ul{ float:left; width:70%;}
.sm-bg-ul li{ float:left;}
.sm-modal-nav a{ font-weight:bold;color:#000;margin:8px 0 0 10px; text-decoration:none;display:block; width:118px; height:43px; line-height:40px; text-align:center; color:#333232; font-size:14px; border:1px solid #b8b8b8; background:url(../images/dcbg.jpg) repeat-x;}
.sm-modal-nav a:hover{ text-decoration:none; color:#e72a10;font-weight:bold;}
.sm-modal-nav .sm-onclick a{ background:url(../images/dcbg-hv.jpg) repeat-x; color:#e72a10; border:2px solid #e72a10;font-weight:bold;}
.sm-btn{ text-align:right; float:right; margin:5px 10px 5px 0;}
.sm-modal-inner{ border:1px solid #d8e5e6; width:848px; margin:10px 0px 10px 20px; min-height:280px; padding-bottom:15px; padding-left:10px;}
.sm-span{font-size: 14px;margin-top:20px; margin-left:0px;}
.sm-span em{ color:#F00; vertical-align:middle; margin-right:5px;}
.sm-span-a{cursor:pointer;border-radius:3px; display:inline-block; border:1px solid #cfdae4; overflow:hidden;}
.sm-scimg{font-size: 21px;display: inline-block;vertical-align: bottom;text-decoration:none; margin-right:5px;} 
.sm-its{ font-size:12px; color:#a8a8a8; margin-left:10px; position:relative;top:-33px;}
.sm-page{width:848px; margin:20px 0px 10px 20px; position:relative; }
.sm-page p{font-size: 14px; height:30px; line-height:30px; margin:10px 0 0 10px;}
.sm-subject{color:#599200;display: inline-block; *display:inline;*zoom:1;max-width:275px;overflow: hidden;height:30px; vertical-align: middle;}
.sm-require{color:#F00;}
.sm-rules{color:#666;}
.sm-options{ margin:0 0 5px 15px; font-size:14px;}
.sm-options li,.sm-ul-text li{ min-height:30px; line-height:30px; font-size:14px; word-break:break-all;}
.sm-options li input{ margin:0 5px 0 0; vertical-align:middle; width:15px; height:24px; line-height:24px;}
.sm-float-buttons{position: absolute;right: 10px;top:-10px;}
.sm-float-buttons a{ border-radius:3px;width:24px; height:22px; background:#fff; border:1px solid #52c1a7;  display:inline-block; margin-right:12px;}
.sm-float-buttons a i{ font-size:26px; vertical-align:middle; display:inline-block;line-height: 22px;color:#52c1a7; margin-left:-3px;}
.sm-float-buttons a i.sm-modify{ font-size:16px; margin-left:2px;}
.sm-float-buttons a i.sm-movedown,.sm-float-buttons a i.sm-moveup{ margin-top:-1px;margin-left:-2px;}
.sm-float-buttons a:hover{ background:#52c1a7;}
.sm-float-buttons a:hover i{ color:#fff;}
.sm-page-ahover{ }
.sm-page-a{ min-height:120px;}
.sm-group-box{ margin:10px;}
.sm-group-box .dropdown-menu{ width:200px;}
.sm-ul-text textarea {width: 400px;border: 1px solid #cfdae4;padding:4px; margin:0; background:#fff;}
.sm-ul-text{ margin:0 0 5px 10px; font-size:14px;}
.sm-span span{ min-width:84px; text-align:right; display:inline-block;}
.sm-span span .btn-group-wenb{ text-align:left;}
.sm-span .btn-group-box{ text-align:left;}
.sm-span span .caret{ min-width:0;}
.sm-part-editor{box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);width: 848px; min-height:200px; border:1px solid #dcdcdc;}
.sm-mask-btn{ background:#f4f4f4;width:100%; margin: 0;height: 50px; text-align:right;}
.sm-mask-btn button{ margin-top:8px;}
.sm-mask-nav{ height:42px; line-height:42px; background:#ffdcd0; text-indent:25px;}
.sm-bit{ margin-left:100px;}
.form-inline a.iconfont{ text-decoration:none; display:inline-block; width:22px; height:22px; background:#fff; border:1px solid #52c1a7; border-radius:3px; color:#52c1a7; text-align:center; line-height:22px; vertical-align: middle;}
.form-inline a.iconfont:hover,.form-inline a.btnon{ background:#52c1a7;border:1px solid #52c1a7; color:#fff;}

.sm-bit input{ vertical-align:middle; margin:0 5px 0 0; width:15px; height:16px;}
.sm-chex{ margin:10px }
.sm-chex .input-box{ height:37px; line-height:37px;}
.sm-chex .form-inline .input-box{height:30px; line-height:30px;}
.sm-list-group{ width:400px; margin-top:10px;}
.list-group-item{ padding:8px;}
.sm-move{ display:inline-block; font-size:30px;float:left; height:30px; line-height:30px;cursor:pointer;}
.form-inline .form-inline-a a{ text-decoration:none; display:inline-block; width:22px; height:22px; background:#fff; border:1px solid #52c1a7; border-radius:3px; color:#52c1a7; text-align:center; line-height:22px; margin: 0 0 0 10px; vertical-align: middle;}
.form-inline .form-inline-a a:hover,.form-inline a.btnon{ background:#52c1a7;border:1px solid #52c1a7; color:#fff;}
.table-hover-box tr th.sm-tabcolor:hover{background: #c9eae7;cursor:pointer;}
/*2016-02-18添加*/
.cion-wzhf{ color:#e67519;}
.cion-wzhf,.cion-tqx,.cion-zf,.cion-wzf{font-size:18px; vertical-align:bottom;  vertical-align:middle; padding-right:5px; position: relative;top: -2px;}
.sm-dz{ font-size:16px;}
.sm-green{color: #009e13;}
.sm-dzlistdiv{ margin:10px 25px 30px;}
.sm-dian{ color:#d7d7d7;}
.sm-vlebottom{ vertical-align:bottom; margin-left:10px;}
.sm-input-tis{ margin:18px 0 0 20px;}
.popupbig .modal-body .sm-input-tis>span{ min-width:50px;}

/*网站管理*/
.sm-content-title-p em{ min-width:166px;}
.sm-wzgl{ background:#d5d8d8;}
.sm-wzgl-mub{ margin:30px 0 0 20px; }
.sm-wzgl-mub ul{ width:100%;}
.sm-wzgl-mub li{ float:left; margin-right:3.3%;position:relative; width:17%;}
.sm-wzgl-mub li:last-child{ margin-right:0px;}
.sm-wzgl-mub li .samll-img{height:160px; overflow:hidden;}
.sm-wzgl-mub li .samll-img img{ width:100%; height:auto; vertical-align:middle}
.sm-mub-mask{position:absolute; top:-70px; left:-13px; z-index:1 ; padding:5px; background:#302e2e;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7); display:none; width:444px; height:310px; overflow:hidden;}
.sm-mub-mask img{ width:100%; height:auto;}
.sm-wzgl-mub li a{display:block; padding:5px; background:#fff; border:1px solid #aeaeae;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7);}
.sm-radio{ height:30px; width:240px; display:block; cursor:pointer;background:url(../images/radio.png) no-repeat center; margin:16px 0;}
.sm-radioon{ background:url(../images/radioon.png) no-repeat center;}
.sm-mdal-footer{margin-top:15px; text-align:center;}
.sm-wzgl-mub .sm-radio{ width:100%;}

/*网站查看模板大图*/
.sm-bigimg{ position:absolute; top:50%; left:50%; margin:-300px 0 0 -585px; width:1170px; height:600px; background:#302e2e; z-index:10;}
.sm-bigimg-bnt{ height:44px; line-height:44px; text-align:right;}
.sm-bigimg-bnt a{ color:#acabab; width:18px; height:16px; margin-right:20px; cursor:pointer; font-size:24px;}
.sm-bigimg-bnt a:hover{ color:#d9d9d9;}
.sm-bigimgbox{}
.sm-bigimgbox .sm-imgbox{margin:0 10px 10px; overflow:hidden; background:#fff;}
.sm-bigimgbox ul{ }
.sm-bigimgbox ul li{ float:left; width:1073px; margin:0 40px; height:548px; overflow:hidden;}
.sm-bigimgbox ul li img{ width:100%; height:auto;}
.sm-bigleft{ position:absolute; top:50%;color: #979696;left:10px; font-size:37px; cursor:pointer;}
.sm-bigright{position:absolute; top:50%;color: #979696; right:10px; font-size:37px;cursor:pointer;}
.sm-bigleft:hover,.sm-bigright:hover{ color:#000;}
.sm-bigleftno,.sm-bigleftno:hover,.sm-bigrightno,.sm-bigrightno:hover{ color:#e8e8e8;}

.sm-temp-inner{min-width:1000px;}
.sm-temp-top{ margin:10px 23px;height:115px;}
.sm-temp-logo{ width:13.6%; position:relative; float:left; overflow:hidden; height:115px;}
.sm-top-buttons{ z-index:3;display:none;position: absolute; width:100%;right:0px;top:0px;height:100%;background:rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = "true",startColorstr = #77000000,endColorstr = #77000000); border:1px solid #949494;}
.sm-top-buttons a{border-radius: 3px;width: 24px;height: 22px;background: #fff;border: 1px solid #52c1a7;display: inline-block;float: right;margin:6px 7px 0 0 ;} 
.sm-top-buttons a i{ font-size:26px; vertical-align:middle; display:inline-block;line-height: 22px;color:#52c1a7; margin-left:-3px;}
.sm-top-buttons a i.sm-modify{ font-size:16px; margin-left:2px;}
.sm-top-buttons a i.sm-movedown,.sm-float-buttons a i.sm-moveup{ margin-top:-1px;margin-left:-2px;}
.sm-top-buttons a label i{ vertical-align:top;} 
.sm-top-buttons a:hover{ background:#52c1a7;}
.sm-top-buttons a:hover i{ color:#fff;}
.sm-btnfile-box{position: relative;}
.sm-btnfile-box .sm-modify{position: absolute; z-index: 7;}
.sm-btnfile-box .sm-infile{position: absolute; z-index: 8; width: 100%;height: 100%; display: inline-block;*display: inline;*zoom: 1; opacity: 0;filter:alpha(opacity=0);}
.sm-temp-logo img{ vertical-align:middle;height:100%;width:100%;}
.sm-temp-nav{position:relative; float: left; margin-left:10px; width:74.1%; height:115px;}
.sm-temp-login{ float:right; width:10%; text-align:center;}
.sm-temp-login li{ display:inline-block;height:115px; line-height:115px; text-align:center;}
.sm-temp-login li a{ padding:0 8px; font-size:14px; color:#52c1a7;}
.sm-temp-login li a:hover{ color:#0b6c55;}
.sm-temp-nav ul{width:100%;}
.sm-temp-nav ul{ overflow:hidden; text-align:center;}
.sm-temp-nav ul li{ display:inline-block; height:115px; line-height:115px; margin:0 10px; font-size:14px;}
.sm-temp-nav ul li a:hover{}
.sm-bottom-support:hover .sm-top-buttons,.sm-temp-logo:hover .sm-top-buttons,.sm-temp-nav:hover .sm-top-buttons,.sm-temp-textimg:hover .sm-top-buttons,.sm-footer:hover .sm-top-buttons,.sm-temp-gz:hover .sm-top-buttons,.sm-bottom-nav:hover .sm-top-buttons{ display:block;}
.sm-temp-imglp,.sm-temp-textimg,.sm-footer,.sm-temp-bottom{ margin:0 23px 10px;position:relative;}
.sm-temp-imglp img{width:100%; height:auto;}
.sm-temp-imglp .sm-sz-p{ background:#f1f4f3; position:absolute; top:43%; left:44%; padding:10px; border-radius:5px; border:1px solid #b4bab9;}
.sm-temp-imglp .sm-sz-p em{ cursor:pointer; color:#3486ec; display:inline-block;}
.sm-temp-imglp:hover .sm-top-buttons{ display:block; background:none;}
.sm-temp-textimg{ height:239px;}
.sm-temp-text{ width:38%; margin:50px;}
.sm-temp-text ul{ width:63%; }
.sm-temp-text a.details {width:63%; font-size:14px; color:#1080ff; cursor:pointer;}
.sm-temp-text ul a:hover{ color:#fc3d18;}
.sm-temp-text p{ font-size:24px; color:#6a6a6a;}
.sm-temp-text p.sm-title-p{ width:100%; /*overflow:hidden;text-overflow: ellipsis;white-space: nowrap;*/ margin:0px;word-break: break-all;word-wrap: break-word;}
.sm-temp-text li{ height:34px; line-height:34px; font-size:18px; width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sm-temp-text li em{ margin-right:10px;height:34px;line-height:34px; text-align: center;}
.sm-temp-img{ width:49%; display:inline-block; text-align:left; margin:44px 10px;}
.sm-temp-img img{ display:inline-block;}
.sm-temp-add{ text-align:center; display:block; border-radius:5px;  margin-bottom:10px;}
.sm-a-add{ display:inline-block; margin:20px auto;width:330px; height:60px; line-height:60px; text-align:center; background:#f3f3f3; border:1px solid #ededed;cursor:pointer;}
.sm-a-add i{ font-size:27px; vertical-align: middle;}
.sm-a-add:hover{ background:#ebecf3;}
.sm-a-add em{ font-size:18px; margin-left:10px;vertical-align:bottom;}
.sm-footer{ height:58px; line-height:58px; text-align:center; font-size:12px; color:#333;}
.sm-bottom-nav dl{ display:inline-block; width:100px; text-align:center; color:#333; margin:40px 10px 0 40px;}
.sm-bottom-nav dl dd{ font-size:23px;}
.sm-bottom-nav dl dt{ font-size:14px;}
.sm-temp-gz{ width:20%;position:relative; float:left; overflow:hidden; height:200px; display:inline-block; text-align:center;}
.sm-bottom-nav{ width:56%;position:relative; float:left; margin-left:12px; height:200px;}
.sm-bottom-support{ width:22%; float:right; height:200px;position:relative;}
.sm-temp-gz img{width:94px;height:110px; margin-top:45px}
.sm-contact-box{ margin:40px 10px 0 5px; font-size:14px;}
.sm-contact-box dd{ font-size:23px; color:#333;}
.sm-contact-box dt{ font-size:14px; height:30px; line-height:30px;}

/*点击导航显示弹窗*/
.sm-nav-mask{ width:585px; height:auto; z-index:10; position:absolute; top:5%; left:50%; margin-left:-293px; background:#545454;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7);}
.sm-nav-mask-p{ height:40px; line-height:40px; display:inline-block; width:99%;}
.sm-nav-mask-p h3{ display:inline-block; font-size:16px; color:#fff; text-align:left; text-indent:1em;}
.sm-nav-mask-p em{ float:right; font-size:20px; color:#fff; cursor:pointer;}
.sm-nav-mask-p em:hover{ color:#d9d9d9;}
.sm-innerbox{ margin:0 2px 2px; background:#fff; padding:10px 0;}
.sm-innerbox-ul{ margin:0 10px; padding-bottom:10px; font-size:14px;}
.sm-innerbox-ul .list-group-item{ padding:0px;}
.sm-innerbox-ul .list-group-item:first-child,.sm-innerbox-ul .list-group-item:last-child{ border-radius:0px;}
.sm-innerbox-ul .list-group-item .form-inline{line-height:30px; padding:8px 0;}
.sm-innerbox-ul .list-group-item .sm-move{height:30px; line-height:30px; margin:0px; font-size:25px; width:5%}
.sm-innerbox-ul .fistem{ width:27%; display:inline-block;}
.sm-innerbox-ul .sencodem{ width:20% ;display:inline-block;}
.sm-innerbox-ul .sencodem input{ vertical-align:middle; margin:-2px 5px 0;}
.showdiv{ background:#f0f6f4; padding:6px 0px;border-top: 1px solid #ddd;}
.sm-innerbox .sm-btn{ text-align:center; float:none;}
.showdiv .sm-radio{ width:22px; height:22px; display:inline-block; margin:-2px 5px 0; vertical-align:middle;}
.fz20{ font-size:20px;}
.sm-footer-add .sm-btn{ text-align:center; float:none;}
.addhtct-tilte{ background:#fff; color:#0ca5b9;  padding:10px;}
.addhtct-tilte h3{color:#7b7b7b; font-size:14px;}
.seartltlie{ font-size:18px; margin-right:5px;}
.modal-inner,.addhtct .content-chax{ padding:0px;  margin:0; border-top:1px solid #fff;}
.content-chax span em{font-size:14px; color:#696969;min-width:96px;}
.searchbtn {padding: 0; width: 105px; height:34px;line-height: 25px; vertical-align:middle;}
.searchb{ font-size:15px; margin-right:5px;}
.addhtct-table{ margin:5px; background:#fff;}
.sm-pagernav{ width:857px;}
.table-box-inner  .sm-pagernav{ width:100%;position:inherit;}

/*点击文档内容示弹窗*/
.sm-text-mask{ width:1175px;margin-left:-517px;}
.sm-texttep{}
.sm-contblocks{ padding:0 24px; position:relative; margin-bottom:20px;}
.sm-contblocks ul{ overflow:hidden;}
.sm-contblocks ul li{ float:left; width:131px;margin:0 14px;}
.sm-contblocks ul li .sm-cb-img{ color:#a8a8a8;width:131px; height:105px; background:#f4f4f4; line-height:105px;border:1px solid #eaeaea; border-radius:8px; font-size:45px; text-align:center; }
.sm-contblocks ul li span{color:#7b7b7b; display:block; width:131px; font-size:15px; text-align:center; margin-top:10px;}
.sm-innerbox .sm-bigleft{ top:17%; left:0px;}
.sm-innerbox .sm-bigright{ top:17%; right:10px;}
.sm-contblocks ul li .sm-cb-imgon,.sm-contblocks ul li .sm-cb-img:hover{ cursor:pointer;background:#7bcebb;color:#fff; border:1px solid #7bcebb; }
.sm-inner{ padding-bottom:10px;}
.sm-inner .sm-span .sm-span-a{ width:90px; line-height:80px; height:80px; font-size:28px; text-align:center; background:#f7f7f7; color:#e5e5e5; border:1px solid #e5e5e5;}
.sm-inner .sm-span .sm-span-a:hover{ background:#eeeeee;}
.sm-inner .sm-span .sm-its{ vertical-align:bottom;}
.h36{ height:36px; line-height:36px; text-align:left; text-indent:5px}
.sm-tiwen{ display:inline-block; position:relative;}
.addhtct-tilte .sm-radio{ display:inline-block; width:22px; height:22px; margin:-5px 5px 0; vertical-align:middle;}
.sm-innerbox .mlf80{ margin-left:80px;}
.addhtct{ font-size:12px; position:absolute;width:700px; background:#f9f9f9;border: 1px solid #83cbdd;box-shadow: 0 0px 11px rgba(0, 0, 0, 0.5); margin-top:-7px;}
.addhtct .addhtct-tilte{ background:#f9f9f9; color:#0ca5b9;  padding:10px; border-bottom:1px solid #e5e5e5;}
.addhtct .addhtct-tilte h3{color:#7b7b7b; font-size:14px;}
.addhtct .seartltlie{ font-size:18px; margin-right:5px;}
.addhtct .modal-inner,.addhtct .content-chax{ padding:0px;  margin:0; border-top:1px solid #fff;}
.addhtct .content-chax span em{font-size:14px; color:#696969;}
.addhtct .searchbtn {padding: 0; width: 105px; height: 29px;line-height: 25px; vertical-align:middle;}
.addhtct .searchb{ font-size:15px; margin-right:5px;}
.addhtct-table{ margin:5px; background:#fff;}
.addhtct .pagernav{width:677px; position:inherit;}
/*.addhtct .sm-pagernav{ width:857px;}*/ 
.table-addhtct {font-size:14px;}
.table-addhtct a{}
.table-addhtct a:hover{ color:#51c8d7;}
.table-addhtct thead>tr>th, .table-addhtct tbody>tr>th, .table-addhtct tfoot>tr>th, .table-addhtct thead>tr>td, .table-addhtct tbody>tr>td, .table-addhtct tfoot>tr>td {
vertical-align: middle; padding:10px;white-space:nowrap;word-wrap: break-word;border-bottom:1px dotted #ddd;}
.sm-innerbox-p{ line-height:30px; height:30px; text-indent:30px; font-size:14px; margin-bottom:10px;}
.sm-contblocks ul li .icon-luimg{ font-size:98px; padding-top:8px;}
.sm-contblocks ul li .icon-ytzw,.sm-contblocks ul li .icon-zwyt{font-size:80px;}
.sm-contblocks ul li .icon-tianh{ font-size:45px;}
.btn-center{text-align:center; background:#fff;}
.sm-carousel-ul{ margin:10px; border-top:2px solid #52c1a7; padding-top:20px;}
.sm-carousel-ul>li{ padding:10px; margin-left:20px;}
.sm{vertical-align:middle;display:inline-block; height:100px; font-size:14px;}
.sm span,.sm div.sm-option{ display:inline-block; vertical-align:middle; margin-left:10px;}
.sm .sm-carousel-spanimg{ cursor:pointer;width:287px; height:100px; overflow:hidden; position:relative; margin-left:5px; }
.hid{width:287px; height:100px ;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled = "true",startColorstr = #77000000,endColorstr = #77000000); position:absolute; top:0; display:none;}

.sm .sm-carousel-spanimg:hover .hid{ display:block;}
.sm-carousel-i{ font-size:43px; line-height:100px; text-align:center; width:399px; color:#d9d7d7; display:block; cursor:pointer;}
.sm-option .addhtct{ width:700px; left:435px; z-index:2;}
.sm-option .sm-mask-btn{ width:780px;}
.sm-carousel-ul .dropdown-menu li{ padding:0px;}
.sm span.btn-group-wenb{ margin-left:5px;}
.sm span.caret{ margin-left:0px;}
.addhtct .sm-mask-btn{width:692px;}
/*footer*/
.sm-footer-mask{padding-bottom:3px;background:#545454;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7); width:467px; margin:0 auto; z-index:1;}
.sm-footer-add{ margin:0 2px; background:#fff; overflow:hidden;}
.sm-footer-add .sm-list-group{margin: 0 32px; padding:10px 0;}
.sm-footer-add .list-group-item .form-inline{ overflow:hidden; height:30px;}
.sm-footer-add .list-group-item .input-box{ float:left; line-height: 28px; height: 30px;}
.sm-footer-add .list-group-item a.iconfont{ float:left; margin:6px 0 0 12px;}
.sm-footer-add .list-group-item a.fz24{ font-size:24px;}
.sm-footer-add .list-group-item a.fz22{ font-size:22px;}
.sm-footer-on{ background:#e7f0ed; padding:8px 0; border:1px solid #e3e7e8;}
.sm-footer-on .form-inline{ width:385px; margin:0 auto; height:30px; vertical-align:middle;}
.sm-footer-on .input-box{ float:left;}
.sm-footer-on a{ float:left; margin:6px 0 0 12px;}
.sm-footer-click{float: right;position: relative;top:-34px;right:6px; font-size:30px;}

.sm-compage{ border:1px solid #ddd;margin: 0 23px 10px;max-width:1215px; min-height:239px;} 
.sm-listdiv-box{ overflow:hidden; margin:20px; border-bottom:1px solid #ddd;}
.sm-listdiv-box .upimg{ height:222px; border:1px solid #c2c2c2; margin:20px 20px 0 0; width:20%}
.sm-listdiv-box .upimg img{width:100%; height:auto;}
.sm-listdiv-box .upimg p{ width:100%; height:40px; line-height:40px; font-size:16px; background:#dd7843;}
.sm-xq-box{ width:77%; margin-bottom:15px;}
.sm-pnav{ font-size:20px; color:#666; margin-bottom:5px;}
.sm-price{background:#eaeaea; height:45px; line-height:45px; border-top:1px solid #e2e2e2;}
.sm-jiy{ float:right; margin-right:10px;}
.sm-money{ color:#2fafaa; font-size:30px; text-indent:20px;}
.sm-delivery{ height:30px; line-height:30px; font-size:14px; margin-top:5px;}
.sm-delivery span{ margin-right:10px;}
.sm-delivery span input{ margin:0 0 0 4px; vertical-align:middle; width:14px; height:14px;}
.sm-number{ border:1px dotted #d3d3d3; padding:10px 0; margin:10px 0;border-right:none; border-left:none;}
.sm-number p{font-size:14px; margin-top:5px;}
.sm-text{background:#fff none repeat scroll 0 0;border:1px solid #ccc;color:#666;font-size:16px;height:26px;line-height:26px;text-align:center;width:48px;border-left:none;border-right:none}
.sm-add,.sm-reduce{ cursor:pointer;border:1px solid #ccc;display:inline-block;height:26px;line-height:21px;overflow:hidden;padding:0;text-align:center;vertical-align:top;width:26px;font-size:21px}
.sm-add{ margin-right:5px;}
.sm-reduce{ margin-left:5px;}
.sm-buy{ margin-top:10px;display:block; width:215px; height:52px; line-height:52px; text-align:center; font-size:20px; color:#fff; background:#ee4747; border-radius:5px; cursor:pointer;}
.sm-buy:hover{ color:#fff; background:#dc3b3b;}
.sm-bg-p{ font-size:12px; height:24px; line-height:24px;}
.sm-bg-p input{ vertical-align:middle;margin:-2px 5px 0 0;}
.fistem input{ width:130px;}

.sm-compage .pagernav{ position:inherit; width:98%;}
.popupbig .compage{ padding-top:1px;}
.popupbig .compage .input-tis>span{min-width:50px;}
.sm-preview-box{ margin:0 60px;}
.sm-preview-box .disclaimer{font-size:20px; height:40px; line-height:40px; text-align:center; color:#333; font-weight:bold;}
.sm-preview-box h2{font-size:14px;height:20px;margin:10px 0; color:#333; font-weight:bold;}
.main-content{color: #5e5e5e; font-size:14px;line-height: 22px;margin: 0;padding-bottom:12px;}
.sm-footera{ display:inline-block; height:30px; line-height:30px;}
.sm-footerem{ width:225px; display:inline-block; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.sm-footerspan{ float:left;}
.sm-cont{ float:right;font-size:18px; margin-left:5px; color:#52c1a7;  cursor:pointer;}
.sm-lubimg{ display:inline-block;border: 1px solid #e5e5e5;background: #f7f7f7;}
.sm-option .sm-lup-cont{ font-size:30px; color:#7bcebb; vertical-align:middle;}
.sm-option .sm-ilj:hover{ cursor:pointer;color:#41a08a;}
.sm-xq-a{width:285px;display: inline-block;text-align:right;}
.shbtn{position: relative;}
.tooltip.right{ margin-left:0;position: absolute;left: 22px;top:-2px;min-width:48px;}
.green{color: #5cc019;}
.orange{color:#ffa749;}
.gray{ color:#ccc;}
.stop{color:#e92d2d}
.table div.zxmsh-a {overflow: inherit;}
.shbtn em.sm-fu{ display:inline-block; margin: -2px 0 0 -3px;}
.zxmsh-a i.sm-jy{ font-size:25px;}
.sm-span-lab {font-size: 14px;}
.sm-span-lab .sm-labletit{ min-width:70px; text-align:right; display:inline-block; vertical-align:top;}
/*2016-03-21*/
.sm-text-image{ min-width:1000px; margin:0 auto;}
.sm-span span.sm-img,.sm-span span.sm-background,.sm-span span.sm-tilie{ min-width:70px;}
.sm-span span.sm-background{ margin-left:14px;}
.sm-span em.radioem{ margin-right:2px;}
.sm-bgcolor-one,.sm-bgcolor-two,.sm-bgcolor-three{width:32px; height:15px; display:inline-block;border: 1px solid #ccc;}
.sm-bgcolor-one{background:#FFF;}
.sm-bgcolor-two{ background:#68A9F0;}
.sm-bgcolor-three{ background:#117e1e;}
.sm-show-text{ margin:15px 0; font-size:14px;}
.sm-show-text em{ color:#7b7b7b;}
.addhtct .border-bottom{ border-bottom:none;}
/*编辑联系信息*/
.sm-contact-ul{ width:450px; margin:10px auto;}
.sm-contact-ul li{ height:50px; font-size:14px;}
.sm-contact-ul li input{ height:35px; line-height:35px; width:300px;}
.sm-kef{ width:70px; display:inline-block; text-align:right;}
/*版权信息*/
.sm-copyright-mask{width:630px;height:auto;z-index:10;position:absolute;top:5%;left:50%;margin-left:-293px;background:#545454;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7);}
.sm-input-box{ font-size:14px; margin:15px;}
.sm-input-box em{ margin:0 2px; display:inline-block;}
.sm-input-box .w50{ width:50px;}
.sm-input-box .w180{ width:180px;}
/**/
.sm-linkbox{ width:875px;background: #fff; margin-left:91px;padding:10px;}
.sm-linkbox .content-chax{ margin:0px 10px 10px 10px;}
.sm-linkbox .content-chax em{ margin-left:0px; min-width: 67px; font-size:14px;}
.sm-linkbox .addhtct-tilte{ padding:0px; margin-bottom:10px;}
.sm-linkbox .pagernav{width:99%; position:inherit;}
.sp-logo{ display:table;}
.sm-home-small{margin: 13px 10px 13px 13px; min-width:1000px;background:#fff;box-shadow: 0 1px 6px rgba(0, 0, 0,0.7); }
.sm-banner-box{ position:relative;}
.sm-bnner-img{ position:absolute;box-shadow: 0 3px 7px rgba(0, 0, 0,0.3); z-index:1; height:77px;background:rgba(130,130,130,0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = "true",startColorstr = #4C000000,endColorstr = #4C000000); width:100%;}
.sm-banner-box img{ width:1000px; margin:0 auto; display:block;}
.sm-contentimg-right-inner{ min-height:400px;}
.sm-bnner-img .btn{ margin:22px;}

/*----导航css样式-----*/
.smhone-screen-box a:hover{ background:url(../images/topa.jpg) no-repeat 0% 50% #343434;}
.sm-top-buttons a i.sm-modify.sm-setup{ font-size:20px;}
.sm-top-hv{ background:#ebecf3; height:58px; line-height:58px;border-bottom:1px solid #d7d7d7;box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.3);width:100%;min-width:1260px;}
.sm-top-hv .sm-btn{ margin:0 auto;}

.sp-postion-no{ position:inherit;box-shadow:none; top:0px; margin-top:0px;}
.sp-topnone{top:0px; margin-top:0px;  *zoom: 1;}
.sp-topnon:before, .sp-topnon:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }

.sm-postion-div{ position:absolute; top:0px; right:0px;}
.sp-navbig-ul{ width:770px;}
.sp-custombox2,.sp-custombox,.sp-copyright,.sp-logo,.banner,.sp-leftimg-righttext,.sp-lefttext-rightimg,.sp-bigimgbox,.sp-footerdlbox,.sp-weixi-box,.sp-relation-box{ position:relative;}
.sp-custombox2:hover .sm-top-buttons,.sp-custombox:hover .sm-top-buttons,.sp-copyright:hover .sm-top-buttons,.sp-relation-box:hover .sm-top-buttons,.sp-weixi-box:hover .sm-top-buttons,.sp-logo:hover .sm-top-buttons,.banner:hover .sm-top-buttons,.sp-leftimg-righttext:hover .sm-top-buttons,.sp-lefttext-rightimg:hover .sm-top-buttons,.sp-bigimgbox:hover .sm-top-buttons,.sp-footerdlbox:hover .sm-top-buttons{ display:block;}
@media screen and (max-width:1280px) {
.sp-nav-box-top{ width:768px;}
.sp-login-personal{ margin-right:13px;}
.publicw{ width:1260px;}
.sp-buy-bigbox{ width:1220px;}
.sp-buy-ul{ width:1140px;}
.sp-buy-ul li{ margin:0 10px;}
}
.sp-footer-bigbox{ position:inherit; top:0px;}
.sp-copyright{ position:relative; top:0px;}
.sm-down{ cursor:pointer;display: inline-block;width:20px;height:20px;margin-left:10px;background:#d7d7d9;line-height:20px;text-align:center; color:#fff; border-radius:55px;}
.sm-down:hover{background:#b3b3b8; color:#fff;}
.sm-down i{font-size:12px;position: relative; top:1px;}
.sm-add-images{ margin:0 36px;}
.sm-add-images dt,.sm-add-images dd{ float:left; height:82px; line-height:76px; text-align:center; font-size:12px; color:#a2a2a2; margin:0 5px;}
.sm-add-images dt{ color:#7b7b7b; font-size:14px;}
.sm-add-images dt.visible-top{position:relative;top: -29px; }
.sm-imgboxtu{ width:82px; height:82px; border:1px solid #e5e5e5; cursor:pointer; position:relative; cursor:pointer;}
.sm-add-images .sm-imgboxtu>label{cursor:pointer;}
.img02{ display:none;}
.sm-imgboxtu:hover .img01{ display:none; }
.sm-imgboxtu:hover .img02{ display:block; position:absolute; top:0px; left:0px; z-index:2;}
.sm-maskpopup-box{ border:1px solid #d7d7d9; background-color:#f9f9f9;}
.note-editor{ display:inline-block;}
.visible-top{ vertical-align:top;}
.icon-arrowleft,.icon-arrowright{ position:absolute; top:39%;  display:block; font-size:45px; color:#e9e9eb; cursor:pointer;}
.icon-arrowleft:hover,.icon-arrowright:hover{ color:#d1d1d6;}
.icon-arrowleft{left:-6px;}
.icon-arrowright{ right:-2px;}
.icon-liebiao {position:absolute;left:60px;font-size:23px;top:2px;color:#9c9c9c;}
.zxmsh-a i.icon-sanj{ font-size:16px;}
.sp-textprompt-p{ text-align:center; font-size:16px; min-height:50px; padding:10px 0 20px;}
.sm-tis-mask{ width:360px;}
/*上传报告按钮*/
.file {display:inline-block; *display:inline;*zoom:1;
    position: relative;
    background: #6cbfc9;
    border: 1px solid #7bb4bb;
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-indent: 0;
    line-height: 20px;
	
} 
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor:pointer;
}
.file:hover {
    background:#74cad4; 
    border-color: #74cad4;
    text-decoration: none;
}
.sm-file-div{min-height:100px; font-size:14px; text-align:center; padding:20px 0 20px;}
.sm-file-div i,.sm-img-div i{*display:inline;*zoom:1;margin-left:9px;vertical-align: top;display:inline-block;margin-top:10px;font-size:12px;}
/*添加图片问题*/
.sm-addimg{cursor:pointer;position:relative; width:135px;height:135px; background:#e8e8e8; border-radius:3px; display:inline-block; overflow:hidden; border:1px solid #cfdae4;}
.sm-addimg .goodsPic{cursor:pointer; position:absolute; z-index:2; background-color:#000;top:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:block; width:100%; height:100%;}
.sm-addimg .goodsPicImg{ position:absolute; top:0px; z-index:1; left:0px;}
.showbox .content-chax em{ min-width:70px;}
.sm-addimgsmall{ width:75px; height:75px;}
.sp-xuanz{ float:right;margin:-20px 7px 20px 0;}
.sp-xuanz-nav{display:inline-block;height:35px;line-height:35px;  font-size:14px; margin-right:10px;}
.sp-pull-right{ width:68px; height:28px; line-height:28px; border-radius:2px; margin-left: 10px;}
.sp-pull-right .btn{ border-radius:0px;}
.sp-pull-right .btn-sm,.sp-pull-right .btn-xs{ padding:0px; width:34px; height:34px;}
.sp-pull-right .btn-sm i,.sp-pull-right .btn-xs i{position:relative;top:0;left:0px; color:#8d8d8d;}
.sp-pull-right .btn-default:active, .sp-pull-right .btn-default.active {background-color: #e8ebee;border-color:#cbcccc;}
.sp-pull-right .btn-default:active i, .sp-pull-right .btn-default.active i { color:#4babd0;}
.sp-pull-right .btn-default{text-shadow:none; border-color:#cbcccc;}
.sp-pull-right .btn:active, .sp-pull-right .btn.active {background-image:none;outline: 0; -webkit-box-shadow:none;box-shadow:none;border-color:#cbcccc;}
.sp-pull-right a i.icon-liebiao{ position:inherit;font-size:19px;color: #9c9c9c; left:0; top:2px;}
.sp-pull-right a i.icon-three{font-size:26px;color: #9c9c9c; left:0px; top:-3px;}
.sm-title-check{ margin-top:20px;}
.table a.sm-statement{ height:26px; position:relative; left:20px; font-size:12px; line-height:24px;}
.sm-import-mask{ width:440px;}

.modal-body-conent .sp-shipping .input-tis>span {min-width:110px;text-align:left;}
.sm-img-div{font-size:14px;padding:10px 0 20px; margin-left:20px;}
.sm-imgnav{ display:block; height:30px; font-size:16px;}
.sm-img-div input{ color:#494949;}
.sm-page-a{ position:relative;border: 1px solid #fff;}
.sm-float-buttons{ display:none;}
.sm-page-a:hover{border:1px dashed #5aa49c; border-radius:5px; background:#fbfbfb;}
.sm-page-a:hover .sm-float-buttons{ display:block;}
.error-td{ padding:10px; border-bottom:none; text-align:center; height:38px;background:#f9f9f9;}
.sm-zice{margin-left:152px;display:block;color:#f00; margin-bottom:-20px;}
.sm-zice i{background: #f00; border-radius: 50px; color: #fff; margin-right:4px;}
 ::-ms-clear, ::-ms-reveal{display: none;}
/*备注*/
.modal-body-order-conent .input-tis{ margin: 20px 0 0 0 ;}
.modal-body-order-conent .input-tis>span{min-width: 70px;  text-align: right;}
/*上传图片结构*/
.sp-file { display:inline-block; *display:inline;*zoom:1;
    position: relative;
    border-radius:2px;
    overflow: hidden;
    text-decoration: none; border:1px solid #cfdae4;
	cursor:pointer;
	background:#fff;
	max-height:100px;
	
} 
.sp-file input {
	cursor:pointer;
    position: absolute;
    font-size: 150px;
    right: 0;
    top: 0;
    opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
img{ border:none;} 
.file-img{ display:block;
}
.file-imghover{ display:none;}
.sp-file:hover{ background:#f7f7f7;}
.sm-inner .sm-span-lab { margin:20px 0 0 15px;}
.sm-popcontent{ border:1px solid #e5e5e5;background:#f9f9f9; min-height:200px; width:910px;}
.position-bottom{ position:relative; bottom:-52px;}
::-ms-clear, ::-ms-reveal{display: none;}
.sm-imgluj{ font-size: 12px; display: block; height:30px; line-height:30px;  margin-top:5px; }
/*添加物流公司*/
.sm-logistics{width:800px;margin-left: -400px;}
.sm-logistics .content-chax{ margin:0px;}
.pagernav{ position:inherit; width:100%;}
.content-tab .table-box{margin:10px 5px }
.sm-add-images dt.sm-addimg-top{ height:auto; line-height:normal;}
.tooltip.top {
    margin-left: 4px;
    display:none;
    margin-top:-62px;
}

.sp-user-dlbox dd.sp-gender{ line-height:69px; vertical-align:middle;}
.sp-user-dlbox dd.sp-select-box{}
.sp-user-dlbox dd.sp-select-box .btn-group-box{ margin-right:20px;margin-top:20px;}
.sp-user-dlbox dd.sp-select-box .w30{ width:30px;}
.sp-user-dlbox dd.sp-select-box .w70{ width:70px;}
.sp-user-dlbox dd.sp-select-box .min-w70{ min-width:70px;}
.sp-user-meir{height:40px;}
.sp-user-meir dd.sp-mell{line-height:40px;font-size: 14px;}
.sp-user-meir dd,.sp-user-meir dt {height:40px;line-height:40px;}
.sp-user{ display:inline-block; *display:inline;*zoom:1; width:173px; height:45px; line-height:45px; font-size:16px;}
.sp-gray-button{  display:inline-block; width:173px; height:38px; line-height:38px; font-size:16px; color:#fff; text-align:center; border-radius:2px;background:#e2e2e2; cursor:default;}
.sp-gray-button:hover{color:#fff;}
/*2016-06-07修改*/
.sp-spjs-inner em, .sp-spjs-inner i, .sp-inner-tiem em,.sp-inner-tiem i{ font-style:inherit; font-weight:inherit;}
.sp-spjs-inner ul, .sp-spjs-inner ul>li, .sp-inner-tiem ul, .sp-inner-tiem ul>li, .sp-spxx-box ul, .sp-spxx-box ul>li{ list-style-type:disc;}
.sp-spjs-inner ol, .sp-spjs-inner ol>li, .sp-inner-tiem ol, .sp-inner-tiem ol>li, .sp-spxx-box ol, .sp-spxx-box ol>li{list-style-type:decimal;}
.sp-spxx-box ol, .sp-spxx-box ol>li, .sp-spxx-box ul, .sp-spxx-box ul>li{ margin-left:10px;}
.tab-pane input[mane="password"],.tab-pane input[mane="newPassword"].tab-pane input[mane="confirmPassword"]{width:300px;}

/*电商系统V1.1页面样式*/
.sm-questionnaire-top{float:left;margin:14px 0 0 13px;font-size:16px; color:#3d3d3d;}
.sm-mask-nav{text-indent:13px;}
.icon-yanjing{font-size:21px;line-height:22px;}
.input-tis span >em.pm-cue{ position:relative; width:5px; height:30px; display:inline-block;}
.sm-container-mask{ width:750px; margin-left:-375px;}
.sm-nav-box{ margin-bottom:20px;}
.sm-nav-box .content-chax span em{min-width:68px;}
.table-contenr{ margin:0 10px 20px;}
.sm-template{ height:66px; line-height:66px; text-indent:26px; font-size:16px; color:#272727;}
.sm-sm-template-span{ display:inline-block; width:10px; height:10px; background:#8d8d8d; margin-right:10px;}
.sm-bnner-img .btn{margin: 19px 0 4px 15px; border-radius:0px; padding:8px 20px;}
.sm-home-small{ margin:0px; box-shadow:none;}
.icon-mubj,.icon-mujh{ margin-right:5px;}
.sm-wzgl-mub li {float:left;margin-right:9.3%;position:relative;width:27%;}
.sm-wzgl-mub {margin:10px 0 0 20px;}
.sm-template-mask{width:1100px; margin-left:-550px}
.sm-template-mub{ margin:20px;}
.sm-wzgl-mub li .samll-img {height:205px;}
.sm-wzgl-mub ul { width:95%; margin:0 auto;}
.sm-wzgl-mub{margin:0 30px 28px;background: #fbfafa;border: 1px solid #e9e9e9;padding:58px 50px 35px 50px;}
.sm-wzgl-mubspan{width: 100%;text-align: center;display: block;height:33px;line-height:35px;font-size: 14px;}
.sm-radio{ margin:0px;}
.sm-payment-div{ margin:0 45px; border-bottom:1px solid #efeeee;}
.sm-payment-ul{}
.sm-payment-li,.sm-payment-open,.sm-payment-manag{display:inline-block; *display:inline;*zoom:1; width:240px; text-align:center; margin:18px 0;}
.sm-payment-li{ text-align:left; text-indent:50px;}
.sm-payment-li img{ margin-left:-40px}
.sm-payment-open{ color:#35cb35; font-size:16px; width:260px;}
.sm-payment-open i.icon-duiha{ position:relative; height:22px; width:22px;font-size:22px;top:3px;margin-right:3px;}
.sm-payment-close{ text-indent:22px; color:#727272;}
.sm-payment-a{ width:70px; height:30px; line-height:30px; text-align:center; background:#e1e7e8; border:1px solid #d4dddb; color:#227abd; display:inline-block; *display:inline;*zoom:1; cursor:pointer; border-radius:5px; font-size:14px;}
.sm-popupbg .sm-payment-metho{ background:none;}
.sm-payment-dl{ margin:0 50px;}
.sm-payment-dl>dt,.sm-payment-dl>dd{ display:inline-block; *display:inline;*zoom:1; height:45px; line-height:45px; font-size:14px;}
.sm-payment-dl>dt{ min-width:130px; text-align:left; font-size:14px;}
.sm-payment-dl>dt>span{ color:#F00; font-size:14px; margin-right:5px;}
.sm-payment-p{ margin:0 50px; font-size:12px; margin-top:10px;}
.sm-payment-p span{color:#F00;}
.sm-payment-dl>dd>span.sm-radio,.sm-payment-dl>dd>span.sm-radioon{ display:inline-block;*display:inline;*zoom:1; width:22px;position:relative;top:10px; margin-right:3px;}

/*采样盒类型管理*/
.content-btn i.icon-add{position: relative;top:1px;font-size:21px;display:inline-block;*display:inline;*zoom:1;}
.content-chax span em.sm-cyhgl{ min-width:55px;}
.content-btn i.icon-bianma{display:inline-block; *display:inline;*zoom:1; font-size:18px;}
.zxmsh-a i.icon-dayin{font-size:22px;line-height:20px}
.zxmsh-a i.icon-shuchu,.zxmsh-a i.icon-txm{font-size:16px;}

/*采样盒库存管理*/
.sm-sampling{ margin:10px 25px 25px;}
.sm-xzcyh,.sm-smrk{ width:157px; background:url(../images/caiji.png) no-repeat; height:43px;line-height:43px;font-size:14px;text-indent:24px; color:#2f5861; display:inline-block;*display:inline;*zoom:1;}
.sm-smrk{ background:url(../images/cjgx.png) no-repeat;margin-left:-12px;}
.sm-xzcyhon,.sm-smrkon{ background-position:0 -42px;}
.sm-xzcyh-number{float:right;margin-right:20px;font-size:18px;color:#fff;}
.sm-sambox{ margin:15px 30px 0;}
.sm-sambox-ul li{ overflow:hidden;line-height:30px;padding:0 15px; font-size:14px; color:#5d5d5d;display:inline-block;*display:inline;*zoom:1;}
.table .sm-radio{ width:22px;display:block; float:left;margin-right:5px;}
.sm-table{ border:1px solid #e5e5e5; background:#f8f8f8;}
.sm-table .sm-table-span{ float:left; width:85%;margin-top:5px; font-size:14px;}
.sm-table>thead>tr>th{ border-bottom:1px solid #e5e5e5;}
.sm-table>tbody>tr>td, .sm-table>tbody>tr>th, .sm-table>tfoot>tr>td, .sm-table>tfoot>tr>th, .sm-table>thead>tr>td, .sm-table>thead>tr>th{line-height:21px; min-height:30px;vertical-align: top; border:1px solid #e5e5e5;}
.sm-sambox-span{ display:block; float:left; height:30px; font-size:16px; line-height:30px;}
.sm-sambox-span .red{ font-size:14px;position:relative;top:2px;}
.sm-sambox-ul{margin-left:90px;}
.sm-sweep-box{ margin:32px 33px 0;}
.sm-sweep-box em{ font-size:14px;}
.sm-sweep-box .input-box{ width:300px;margin-right:10px;}
.sm-sweep-box .btn-box{ margin-top:-3px;}
.sm-erro-rk{ display:block; margin-left:132px; margin-top:5px; color:#fe2727;}
.zxmsh-a i.icon-fabu{ line-height:20px;}
.zxmsh-a i.icon-youhuiquan{font-size:20px;line-height:22px;}
.zxmsh-a i.icon-fabu1{ font-size:19px;}
.sm-zxmlx-p{ height:44px;border-bottom: 2px solid #c7c3c3;}
.zxmlx-p em.sm-zffs-em{ text-indent:5px;border-bottom:2px solid #fc3d18;height:44px;margin-top:10px;line-height:52px;}
/*编码管理添加图标*/
.menu .menu-li a i.icon-tiaoxingma{font-size:30px;margin-right:8px;position:relative;left:-2px;}
/*2016-07-18打印设置*/
.sm-print{ width:425px; float:left;}
.sm-print-nav{ width:405px; height:50px; border-bottom:1px solid #d7d7d7; margin:0 10px 20px; font-size:16px; color:#646867; line-height:50px;}
.sm-print-right{ margin-left:425px;height:800px; background:#f3f3f3; border:1px solid #60bca7; margin-right:10px;}
.sm-print-wide{ margin:10px 10px 0px 62px; font-size:14px; overflow:hidden; padding-bottom:10px;}
.sm-print-wide input{ width:120px;}
.sm-print-wide span.sm-print-navspan{ display:inline-block; width:45px; text-align:left; *display:inline;*zoom:1;}
.sm-print-wide em{ margin:0 5px;}
.sm-print-wide em.red{ color:#ff0000; margin-left:10px; display:none; margin:5px 28px 0 10px; float:right;}
.sm-time-span{padding:0 5px;display:inline-block; width:120px; height:35px; line-height:35px; font-size:14px; color:#666;}
.icon-updown,.icon-down{display:block;height:12px;position:relative;top:-5px;font-size:21px; cursor:pointer;}
.icon-updown:hover,.icon-down:hover{ color:#63baff;}
.sm-print-wide em.pa-time-em{display:inline-block;float:right; margin:0px;}
.sm-relative{ position:relative; top:-12px;}
.sm-print-ul{overflow:scroll; padding:10px; height:797px;}
.sm-print-ul li{ margin:0 auto; margin-bottom:10px; background:#fff; border:1px solid #7a7a7a; display:table;}
.sm-print-ul li div{ display:table-cell; vertical-align:middle; padding:35px;}
.sm-print-btn{margin-left:30px;width:90%;}
.icon-warehousing{ font-size:20px; line-height:21px;}